ugly or weird person - Espagnol Anglais Dictionnaire